package com.linkit.config;

import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;

import com.linkit.main.MainActivity;

public class Setting {
	public static final String PREFS_360VL = "PREFS_360VL";
	public static final String PREFS_SITE_ID = "PREFS_SITE_ID";
	public static final String PREFS_CATEGORY_ID = "PREFS_CATEGORY_ID";
	public static final String PREFS_TYPE_ID = "PREFS_TYPE_ID";
	public static final String SPACE = ",";
	
	public static final String SETTING_ALL_ID = "-1";
	
	private static SharedPreferences prefDatabase;
	public static void initSetting() {
		prefDatabase = MainActivity.getInstance().
				getApplicationContext().getSharedPreferences(PREFS_360VL, Context.MODE_PRIVATE);
	}
	
	 /**
     * Lấy id của các danh mục được config trước đó
     * @return
     */
    public static String getCatsId() {
        return prefDatabase.getString(PREFS_CATEGORY_ID, SETTING_ALL_ID);
    }
    /**
	 *Lưu id của danh mục.
	 * @param id
	 */
	public static void setCatsId(String ids){
		Editor editor = prefDatabase.edit();
		editor.putString(PREFS_CATEGORY_ID, ids);
		editor.commit();
	}
	
	 /**
     * Lấy id của loại media được config trước đó
     * @return
     */
    public static String getTypes() {
        return prefDatabase.getString(PREFS_TYPE_ID, SETTING_ALL_ID);
    }
    
    /**
	 *thiết lập type cách nhau bởi dấu ","
	 * @param id
	 */
	public static void setType(String id){
		Editor editor = prefDatabase.edit();
		editor.putString(PREFS_TYPE_ID, id);
		editor.commit();
	}
	
	 /**
     *  Lấy id của các site được config trước đó
     * @return
     */
    public static String getSiteId() {
        return prefDatabase.getString(PREFS_SITE_ID, SETTING_ALL_ID);
    }
    /**
	 * Lưu id của site.
	 * @param ids
	 */
	public static void setSiteId(String ids){
		Editor editor = prefDatabase.edit();
		editor.putString(PREFS_SITE_ID, ids);
		editor.commit();
	}
}
